package com.techsoul.module.pms.pojo.vo;


import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
 import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 import lombok.experimental.Accessors;
 import java.io.Serializable;
 import java.util.Date;

/**
 * 设备管理 Vo
 *
 * @author liuen
 * @date 2022-06-27
 */
@Data
@Accessors(chain = true)
public class TbWmsMaterialInLocationApiVo implements Serializable {

    private static final long serialVersionUID = 1L;
    @ApiModelProperty("")
    private String id;

    @ApiModelProperty("")
    private String brand;

    @ApiModelProperty("")
    private Boolean enabled;

    @ApiModelProperty("计量单位")
    private String unitName;
    @ApiModelProperty("")
    private String specifications;

    @ApiModelProperty("")
    private String licenceNumber;
    @ApiModelProperty("")
    private String equipmentTypeName;
    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("是否有效（数据字典sys_yn_type，默认1-是）")
    private String isValid;

    @ApiModelProperty("创建人")
    private String createBy;

    @ApiModelProperty("创建时间")
    private Date createTime;

    @ApiModelProperty("更新人")
    private String modifierId;



    @ApiModelProperty("")
    private Date modifyTime;

    @ApiModelProperty("")
    private String creatorId;
    @ApiModelProperty("用户编号")
    private String userCode;

    @ApiModelProperty("用户ID")
    private String userID;

    @ApiModelProperty("装备名称")
    private String name;

    @ApiModelProperty("装备编号")
    private String code;

    @ApiModelProperty("单位名称")
    private String corpName;

    @ApiModelProperty("单位编号")
    private String corpCode;

    @ApiModelProperty("用户名称")
    private String username;
    @ApiModelProperty("受理时间")
    private Date receptionTime;

    @ApiModelProperty("单位名称")
    private String stateName;

    @ApiModelProperty("装备状态")
    private Integer state;

    @ApiModelProperty("标签编号")
    private String epc;
    @ApiModelProperty("设备编号")
    private String deviceCode;

    @ApiModelProperty("装备存取状态 0：取出，1：存入")
    private Integer nowState;

    @ApiModelProperty("柜体所有格子ID")
    private String cellID;
    @ApiModelProperty("柜子名称")
    private String cellName;
    @ApiModelProperty("格子编号如1~12数字")
    private String cellCode;
    @ApiModelProperty("")
    private String startTime;
    @ApiModelProperty("")
    private String endTime;
    @ApiModelProperty("")
    private String orderby;


    @ApiModelProperty("")
    private Integer pageNum;
    @ApiModelProperty("")
    private Integer pageSize;

    @ApiModelProperty("area")
    private String area;
    @ApiModelProperty("bay")
    private String bay;
    @ApiModelProperty("bin")
    private String bin;
    @ApiModelProperty("lane")
    private String lane;
    @ApiModelProperty("tier")
    private String tier;

}